alba longa - Français Anglais Dictionnaire